You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚡ Quick Start: VS Code + Vim keybindings | Works with AntiGravity Cursor | Copy-paste ready config | 5-min setup | Full version: https://github.com/wojukasz/VimCode (50+ keybindings, LazyVim-inspired, multi-editor support)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
A collection of the best free GATE preparation resources for CSE & Data Science. Contributions are welcome!
📌 GATE Resources – CSE & Data Science
I’ve compiled all the resources that helped me in my GATE preparation, and I hope they help you too! 🚀
These are high-quality, freely available study materials that cover notes, past papers, and courses.
Working Clawdbot/Moltbot setup with local Ollama model
Working Clawdbot/Moltbot setup with local Ollama model
[Update 2026-02-02: nemotron-3-nano also performs well on same setup; see comment below]
This is a guide to setting up Clawdbot/Moltbot with a local Ollama model that actually works -- meaning it has good tool use and decent speed. The main requirement is 48GB of VRAM. I have yet to find a model that fits on less than this and still works on Moltbot.
The setup involves creating a tool-tuned variant of qwen2.5:72b and modifying a range of configs in Moltbot. At the end you'll get a local Moltbot instance that can use tools (exec, read, write, web search), read skills, and perform agentic tasks without any cloud API dependencies. On my system I get ~16 t/s and have yet to come across a tool/skill that my bot can't use.
Claude Opus wrote the first draft of this Gist, then I (a human) checked and edited it.
These rules define how an AI coding agent should plan, execute, verify, communicate, and recover when working in a real codebase. Optimize for correctness, minimalism, and developer experience.
Operating Principles (Non-Negotiable)
Correctness over cleverness: Prefer boring, readable solutions that are easy to maintain.
Smallest change that works: Minimize blast radius; don't refactor adjacent code unless it meaningfully reduces risk or complexity.
Подготовка к собеседованию на системного аналитика
1. Какие есть способы сбора требований? Какие используешь?
Способы сбора требований: Это техники, которые аналитик использует для выявления, сбора и документирования потребностей заинтересованных сторон. Основные способы:
Интервью (Interviews): Индивидуальные беседы со стейкхолдерами для глубокого понимания их потребностей, проблем и ожиданий. Могут быть структурированными, полуструктурированными или неструктурированными.
Семинары/Воркшопы (Workshops): Групповые сессии с участием ключевых стейкхолдеров для совместного определения, обсуждения и согласования требований. Эффективны для быстрого сбора и валидации требований от нескольких сторон.
Мозговой штурм (Brainstorming): Генерация идей в группе для решения проблем или определения новых возможностей. Полезен на ранних этапах для выявления высокоуровневых требований.
Анализ документов (Document Analysis): Изучение существующей документации (бизнес-процессы, инструкции, ТЗ на старые системы, отчеты,
Goals: Add links that are reasonable and good explanations of how stuff works. No hype and no vendor content if possible. Practical first-hand accounts of models in prod eagerly sought.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hyprland disable/enable display on HDMI connect/disconnect
A small setup for Hyprland to disable a monitor (e.g. the laptop buildin screen) using hyprctl when a second screen is connected, and to re-enable the screen when all external displays have been disconnected.
Create the file switcher.sh in your preferred directory (e.g. /home/yourusername/scripts/).
Create the file hypr-display-switcher.service in /etc/systemd/user/.
Create the file hyprland-display-switcher.rules in /etc/udev/rules.d/.
(optional) Make sure that on every login the environment value HYPR_BUILDIN_MON is set to your preferred settings.
Add exec-once = /path/to/switcher.sh to your hyprland config, so it get's set up when you log in.
Reload the systemd daemon with systemctl daemon-reload.
Test the setup by (un)plugging a display to your computer.